skeleton in the cupboard – Deutsch–English translations

🇬🇧 en de 🇩🇪

skeleton in the cupboard noun

  • shameful secret
Leiche im Keller, Dreck am Stecken
Wiktionary Links